cyperus esculentus - English Synonyms Dictionary

cyperus esculentus

n.
[1] chufa , yellow nutgrass , earth almond , ground almond , rush nut